import numpy as np
a=np.array([[0,0,0],[1,1,1],[2,2,2]])+np.array([1,2,3])
print(a)
'''满足广播机制的需求
np.array([[0,0,0],[1,1,1],[2,2,2]]) 是一个形为 (3, 3) 的数组，
np.array([1,2,3])是一个一维数组，两个数组的维度不同，在维度较小的数
组前面补上长度为 1 的维度，直到两个数组的维度相同
对第二个数组 [1,2,3] 进行扩展，使其形状与第一个数组 [[0,0,0],[1,1,1],[2,2,2]] 相同，
它将会扩展为 [[1,2,3],[1,2,3],[1,2,3]]，两个形状相同的数组进行元素级的相加运算，就得到了最终的结果。'''